package cn.dkk.behavior_design.state.after;

/**
 * @author dkk
 * @date 2022/7/26
 * @desc
 */
public class RunningState extends LeftState{
    @Override
    void open() {
        // 什么都不做
    }

    @Override
    void close() {
        //什么都不做
    }

    @Override
    void stop() {
        this.context.setState(Context.STOPPING_STATE);
        this.context.stop();
    }

    @Override
    void run() {
        System.out.println("电梯正在运行");
    }
}
